home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presentation Library 1993 Winter / The Apple Reference & Presentations Library CD Winter 93 - Partner Edition.7z / Image.iso / Applications / Technical Publishing / Aldus PageMaker 4.2 / Aldus / PPDs / NCOL_519.PDX < prev    next >
Text File  |  1991-12-05  |  3KB  |  93 lines

  1. *% Aldus PostScript(R) Printer Description File
  2. *% For "Colormate PS"
  3. *%
  4. *% Copyright 1989, 1990, 1991 Aldus Corporation.  All Rights Reserved.
  5. *%
  6. *% Date: 9/30/91
  7.  
  8. *Include: NCOL_519.PPD
  9.  
  10. *NickName: "Colormate PS v51.9"
  11.  
  12. *% Plain-Paper printers do not support <PaperSize>.Extra paper sizes
  13.  
  14. *PaperDimension A4: "596 842"
  15.  
  16. *% Halftone Information ===============
  17. *% Following 4 procs are specific to optimizing composite output to the QMS.
  18. *% Remove them ("") to revert to machine's defualt screens.
  19. *ALDScreenProc Cyan:"
  20. 53 45{.6 sub dup -1.0 lt{2.0 add}if exch
  21. .24 add dup 1.0 gt{2.0 sub}if exch abs exch abs 2 copy add 1 gt
  22. {1 sub dup mul exch 1 sub dup mul add 1 sub}{dup mul exch dup mul add 1 exch sub}ifelse}
  23. "
  24. *End
  25. *ALDScreenProc Magenta:"
  26. 53 45{.6 add dup 1.0 gt{2.0 sub}if exch
  27. .24 sub dup -1.0 lt{2.0 add}if exch abs exch abs 2 copy add 1 gt
  28. {1 sub dup mul exch 1 sub dup mul add 1 sub}{dup mul exch dup mul add 1 exch sub}ifelse}
  29. "
  30. *End
  31. *ALDScreenProc Yellow:"
  32. 53 45{.24 add dup 1.0 gt{2.0 sub}if exch 
  33. .6 add dup 1.0 gt{2.0 sub}if exch abs exch abs 2 copy add 1 gt 
  34. {1 sub dup mul exch 1 sub dup mul add 1 sub}{dup mul exch dup mul add 1 exch sub}ifelse}
  35. "
  36. *End
  37. *ALDScreenProc Black:"
  38. 53 45{.24 sub dup -1.0 lt {2.0 add}if exch
  39. .6 sub dup -1.0 lt{2.0 add}if exch abs exch abs 2 copy add 1 gt
  40. {1 sub dup mul exch 1 sub dup mul add 1 sub}{dup mul exch dup mul add 1 exch sub}ifelse}
  41. "
  42. *End
  43.  
  44. *% Color Separation Information =====================
  45. *ALDNTP: "
  46. /ntp {counttomark dup 3 add -1 roll 1 exch sub exch 2 sub mul dup 
  47. floor cvi dup 3 1 roll sub exch dup 3 add index exch 2 add index dup
  48. 4 1 roll sub mul add counttomark 1 add 1 roll cleartomark 1 exch sub} bind def"
  49. *End
  50.  
  51. *% For 60 lpi / 300 dpi (5,5,2,6,6,2,20/3,0) ===============================
  52. *ALDColorSepTransfer 60lpi.300dpi/60 lpi / 300 dpi: "
  53. {mark 1.0 1.0 .9 .8 .7 .6 .5 .4 .3 .2 .1 .0 ntp}"
  54. *End
  55.  
  56. *% For 53 lpi / 300 dpi =====================================================
  57. *ALDColorSepTransfer 53lpi.300dpi/53 lpi / 300 dpi: "
  58. {mark 1.0 1.0 .9 .8 .7 .6 .5 .4 .3 .2 .1 .0 ntp}"
  59. *End
  60.  
  61. *% PageMaker calibration functions =====================================
  62. *Transfer Normalized: "{
  63. mark
  64. 1.0 1.0 .9 .8 .7 .6 .5 .4 .3 .2 .1 .0
  65. counttomark dup 3 add -1 roll exch
  66. 2 sub mul dup floor cvi
  67. dup 3 1 roll sub
  68. exch dup 
  69. 3 add index exch 2 add index dup
  70. 4 1 roll
  71. sub mul add
  72. counttomark 1 add 1 roll 
  73. cleartomark
  74. } bind"
  75. *End
  76.  
  77. *Transfer Normalized.Inverse: "{
  78. mark
  79. .0 .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 1.0
  80. counttomark dup 3 add -1 roll exch
  81. 2 sub mul dup floor cvi
  82. dup 3 1 roll sub
  83. exch dup 
  84. 3 add index exch 2 add index dup
  85. 4 1 roll
  86. sub mul add
  87. counttomark 1 add 1 roll 
  88. cleartomark
  89. } bind"
  90. *End
  91.  
  92. *% end of Aldus PDX file for Colormate PS
  93.